Row of bombs
TOS-based systems, such as the Atari ST, used a row of bombs to indicate a critical system error. The number of bombs displayed revealed information about the occurred error. The error (also called an exception) is reported by the Motorola 68000 microprocessor. The very first version of TOS used mushroom clouds which was quickly changed, as it was considered politically incorrect.
- 1 bomb: Reset, Initial PC2
- 2 bombs: Bus Error
- 3 bombs: Address Error
- 4 bombs: Illegal Instruction
- 5 bombs: Zero Divide
- 6 bombs: CHK Instruction
- 7 bombs: TRAPV Instruction
- 8 bombs: Privilege Violation
- 9 bombs: Trace
- 10 bombs: Line 1010 Emulator
- 11 bombs: Line 1111 Emulator
- 12–13 bombs: [unassigned, reserved]
- 14 bombs: Format Error
- 15 bombs: Uninitialized Interrupt Vector
- 16–23 bombs: [unassigned, reserved]
- 24 bombs: Spurious Interrupt
- 25 bombs: Level 1 Interrupt Autovector
- 26 bombs: Level 2 Interrupt Autovector
- 27 bombs: Level 3 Interrupt Autovector
- 28 bombs: Level 4 Interrupt Autovector
- 29 bombs: Level 5 Interrupt Autovector
- 30 bombs: Level 6 Interrupt Autovector
- 31 bombs: Level 7 Interrupt Autovector
- 32–47 bombs: Trap Instruction Vectors
- 48–63 bombs: [unassigned, reserved]
- 64–255 bombs: User Interrupt Vectors
See also
External links